chris voshall
SwimmingSharks Swim Club Seeks Director of Development: Investing in Youth Pipeline to Boost VCC RankingI have witnessed many US swim clubs grow rapidly in size but stall in...
SwimmingASCA World Clinic 2026: Small-Group Sessions with Gregg Troy and Herbie Behm - The Real Value Equation Amid the Certification Redesign WaveOne week before the 2026 ASCA World Clinic, the homepage of the American...
International FootballRecord €448m: Did Chelsea Sell Their 'Soul' to Save Their Finances?The Cobham training ground on a Tuesday morning in early July is usually fill...
Volleyball15,405 at Pinnacle Bank Arena: When Nebraska Turns Women's Volleyball Into an Undisputed StandardThat night in Lincoln, the scoreboard above Pinnacle Bank Arena flashed a...
Table TennisThe 40+ Plastic Ball and the Repricing of World Table Tennis PowerI was sitting in the seventh row of a Tokyo arena, late at night, watching a...
EsportsWolves Esports sweep A Team at VCT Threshold China 2026: a guest slot, not yet a comebackThe applause at THE HUB Performing Arts Center in Shanghai on the evening of ...
International FootballThe Grandfather of the Pitch: How Football Misreads a Player's AgeAt a small stadium along the Japanese coast, the stands are not even a third...
International FootballPlatform-Exclusive Content: Lessons from CD Projekt Red for Vietnamese EsportsA costume inspired by Geralt appears in Diablo 4. Sets of Cyberpunk:...
AthleticsChicago Marathon: A Stage for Records and Four Times Women Rewrote the RoadOn the night of October 13, 2026, the clock on the Chicago course stopped at ...
EsportsLamine Yamal's miracle began with a system, not with the skyOn 9 July 2026, in Munich, a boy who had just turned sixteen placed the ball...
AthleticsPuripol Boonson's 9.90 Seconds: A Test Without an Answer YetOn the ASIAD 2026 track on September 25, Puripol Boonson crossed the line in...
BasketballZalgiris Locks Nigel Williams-Goss Through 2029: The Silent Extension and the Age-32 EquationThe annual press conference at Zalgiris Kaunas unfolded exactly the way the...
EsportsMarch Nintendo Direct: The Generation Shift and a Flood of Blockbuster GamesOn March 27, Nintendo broadcast its spring Nintendo Direct, an event that was...
International FootballWhen Data Lies: Stories from the Dressing Room and Lessons for Vietnamese FootballSaigon, a Saturday afternoon without football. I sit in my usual coffee shop ...
Domestic FootballThe Việt kiều Slot, the 21 August Signature and Vietnam's Three-Day ProblemOn 21 August, in Hà Nội, a signature was set down. Nguyễn Adou Leygley Minh's...
International FootballNetherlands 1-1 Germany: The 90+2 Equaliser, Brobbey's Fall, and the Dressing-Room Shadow the Table Never TellsMinute 90+2. The referee had just raised the whistle to his lips when Van...
SwimmingYu Yiting Breaks China's 400m IM Record: Reading a Short-Course Mark Through Its SplitsWhen Yu Yiting touched the wall at the Astana stop of the Swimming World Cup,...
Domestic FootballV.League and the Domestic Transfer Market: The Three Numbers of a Football Economy Without ClausesOn June 25, 2026, from an editorial office in Seoul, I watched the final...
EsportsWhen the Data Table Goes Silent: The 'Nothing Unusual' Trap Eroding Vietnamese Sports AnalysisWhen the Data Table Goes Silent Minute 63, in block B of Thong Nhat Stadium, ...
International FootballRodrigo Parra and Pumas UNAM's Goalkeeping Gap: When an 18-Year-Old Keeper Pays for a System's MistakesThe day Rodrigo Parra stood between the posts for Pumas UNAM, he was 18 years...
SwimmingASCA World Clinic 2026: Small-Group Sessions with Gregg Troy and Herbie Behm - The Real Value Equation Amid the Certification Redesign WaveOne week before the 2026 ASCA World Clinic, the homepage of the American...
International FootballRecord €448m: Did Chelsea Sell Their 'Soul' to Save Their Finances?The Cobham training ground on a Tuesday morning in early July is usually fill...
Volleyball15,405 at Pinnacle Bank Arena: When Nebraska Turns Women's Volleyball Into an Undisputed StandardThat night in Lincoln, the scoreboard above Pinnacle Bank Arena flashed a...
Table TennisThe 40+ Plastic Ball and the Repricing of World Table Tennis PowerI was sitting in the seventh row of a Tokyo arena, late at night, watching a...
EsportsWolves Esports sweep A Team at VCT Threshold China 2026: a guest slot, not yet a comebackThe applause at THE HUB Performing Arts Center in Shanghai on the evening of ...
International FootballThe Grandfather of the Pitch: How Football Misreads a Player's AgeAt a small stadium along the Japanese coast, the stands are not even a third...
International FootballPlatform-Exclusive Content: Lessons from CD Projekt Red for Vietnamese EsportsA costume inspired by Geralt appears in Diablo 4. Sets of Cyberpunk:...
AthleticsChicago Marathon: A Stage for Records and Four Times Women Rewrote the RoadOn the night of October 13, 2026, the clock on the Chicago course stopped at ...
EsportsLamine Yamal's miracle began with a system, not with the skyOn 9 July 2026, in Munich, a boy who had just turned sixteen placed the ball...
AthleticsPuripol Boonson's 9.90 Seconds: A Test Without an Answer YetOn the ASIAD 2026 track on September 25, Puripol Boonson crossed the line in...
BasketballZalgiris Locks Nigel Williams-Goss Through 2029: The Silent Extension and the Age-32 EquationThe annual press conference at Zalgiris Kaunas unfolded exactly the way the...
EsportsMarch Nintendo Direct: The Generation Shift and a Flood of Blockbuster GamesOn March 27, Nintendo broadcast its spring Nintendo Direct, an event that was...
International FootballWhen Data Lies: Stories from the Dressing Room and Lessons for Vietnamese FootballSaigon, a Saturday afternoon without football. I sit in my usual coffee shop ...
Domestic FootballThe Việt kiều Slot, the 21 August Signature and Vietnam's Three-Day ProblemOn 21 August, in Hà Nội, a signature was set down. Nguyễn Adou Leygley Minh's...
International FootballNetherlands 1-1 Germany: The 90+2 Equaliser, Brobbey's Fall, and the Dressing-Room Shadow the Table Never TellsMinute 90+2. The referee had just raised the whistle to his lips when Van...
SwimmingYu Yiting Breaks China's 400m IM Record: Reading a Short-Course Mark Through Its SplitsWhen Yu Yiting touched the wall at the Astana stop of the Swimming World Cup,...
Domestic FootballV.League and the Domestic Transfer Market: The Three Numbers of a Football Economy Without ClausesOn June 25, 2026, from an editorial office in Seoul, I watched the final...
EsportsWhen the Data Table Goes Silent: The 'Nothing Unusual' Trap Eroding Vietnamese Sports AnalysisWhen the Data Table Goes Silent Minute 63, in block B of Thong Nhat Stadium, ...
International FootballRodrigo Parra and Pumas UNAM's Goalkeeping Gap: When an 18-Year-Old Keeper Pays for a System's MistakesThe day Rodrigo Parra stood between the posts for Pumas UNAM, he was 18 years...
